package io;

import java.io.*;

import java.util.Scanner;

/**
 * 完成简易记事本
 *
 * 程序启动后 要求用户先输入一个文件名  之后再输入的内容全都按行协到这个文件中
 * 当用户单独写exit时程序退出
 *
 * 要求  创建PrintWriter时自动完成流链接
 */
public class Test2 {
    public static void main(String[] args) throws FileNotFoundException, UnsupportedEncodingException {
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入文件名！");
        String name = sc.nextLine();
        if (name.equals("exit")) {
            System.out.println("成功退出程序！欢迎下次再来！");
        }
        FileOutputStream fos = new FileOutputStream(name);
        OutputStreamWriter osw = new OutputStreamWriter(fos, "utf-8");
        BufferedWriter bw = new BufferedWriter(osw);
        while(true){
            PrintWriter pw = new PrintWriter(bw,true);
            System.out.println("请输入您要写的文字内容");
            String name1=sc.nextLine();
            pw.println(name1);
            if (name1.equals("exit")) {
                System.out.println("成功退出程序！欢迎下次再来！");break;
            }
        }
    }
}










